624.42 meters = 2048 feet and 7.46 inches