332 x 886 meters = 1089.24 x 2906.82 feet