21.5 x 30.6 meters = 70.54 x 100.39 feet