418.8 feet = 127.65024 meters