42.58 meters = 139 feet and 8.38 inches