Họ đã chế tạo chiếc xe đạp cao nhất thế giới, cao 25 feet 5 inches (7,747 mét). Nicolas Barrioz và David Peyrou đã nảy ra ý tưởng này khi đang uống rượu tại quán bar.
Họ bắt đầu thiết kế và tìm kiếm vật liệu ngay sau đó. Chiếc xe đạp hoàn thành sau khoảng 2 năm và được chứng nhận cao nhất thế giới. Kỷ lục này đã vượt kỷ lục trước đó 1 foot 2 inches (35,56cm).
Barrioz nói: "Trải nghiệm này đã thay đổi hoàn toàn thế giới quan của tôi, giúp tôi tự tin hơn".