42.46 meters = 139 feet and 3.65 inches