585.49 meters = 1920 feet and 10.79 inches