646 x 92 feet = 196.9 x 28.04 meters