585.52 meters = 1920 feet and 11.97 inches