42.43 meters = 139 feet and 2.47 inches