427 x 785 meters = 1400.92 x 2575.46 feet