280 x 81 meters = 918.64 x 265.75 feet