41.35 meters = 135 feet and 7.95 inches