153 x 81 meters = 501.97 x 265.75 feet