424.38 feet = 129.351024 meters