401 x 656 feet = 122.22 x 199.95 meters