38.85 meters = 127.46063 feet