5468.8 feet = 1666.89024 meters