129.2 feet = 39.38016 meters