134 feet and 3.9 inches = 40.942 meters