895 x 79 meters = 2936.35 x 259.19 feet