63.9 x 30.6 meters = 209.65 x 100.39 feet