41.4 meters = 135 feet and 9.92 inches