156 x 875 meters = 511.81 x 2870.73 feet