40.99 meters = 134 feet and 5.78 inches