101.7 x 94.5 meters = 333.66 x 310.04 feet