504.44 meters = 1654 feet and 11.84 inches