153.69 meters = 504 feet and 2.79 inches