217 x 129 feet = 66.14 x 39.32 meters