180.9 x 154 meters = 593.5 x 505.25 feet