463.6 meters = 1520 feet and 11.97 inches