624.44 meters = 2048 feet and 8.25 inches