458.45 meters = 1504 feet and 1.21 inches