399 x 651 feet = 121.62 x 198.42 meters