404 x 656 feet = 123.14 x 199.95 meters