41.85 meters = 137 feet and 3.64 inches