127.2 feet = 38.77056 meters