18984 meters = 62283 feet and 5.57 inches