211 x 123 feet = 64.31 x 37.49 meters