100 x 81 meters = 328.08 x 265.75 feet