361 x 667 feet = 110.03 x 203.3 meters