655 x 402 feet = 199.64 x 122.53 meters