101.5 x 110 meters = 333.01 x 360.89 feet