41.98 meters = 137 feet and 8.76 inches