142.3 x 98.4 meters = 466.86 x 322.83 feet