118 x 108 meters = 387.14 x 354.33 feet