153.04 meters = 502 feet and 1.2 inches