101 x 108 meters = 331.36 x 354.33 feet