81 x 100 meters = 265.75 x 328.08 feet