127.06 feet = 38.727888 meters