903 x 312 feet = 275.23 x 95.1 meters