40.92 meters = 134 feet and 3.02 inches