100 x 63 meters = 328.08 x 206.69 feet