153.51 meters = 503 feet and 7.7 inches