655 x 426 feet = 199.64 x 129.84 meters