41.37 meters = 135 feet and 8.74 inches