55859 feet = 17025.8232 meters