361 x 69 feet = 110.03 x 21.03 meters