41.28 meters = 135 feet and 5.2 inches