635 x 92 feet = 193.55 x 28.04 meters