127.82 feet = 38.959536 meters