621 x 392 feet = 189.28 x 119.48 meters