153.73 meters = 504 feet and 4.36 inches