153.8 meters = 504 feet and 7.12 inches