301 x 629 feet = 91.74 x 191.72 meters