908 x 331 feet = 276.76 x 100.89 meters