108 x 908 feet = 32.92 x 276.76 meters