417.97 feet = 127.397256 meters