154 x 177.2 meters = 505.25 x 581.36 feet