895 x 306 meters = 2936.35 x 1003.94 feet