458.72 meters = 1504 feet and 11.84 inches