80.4 x 98.2 meters = 263.78 x 322.18 feet