154 x 159 meters = 505.25 x 521.65 feet