89.5 x 98.6 meters = 293.64 x 323.49 feet