730 x 908 feet = 222.5 x 276.76 meters