858 x 269 meters = 2814.96 x 882.55 feet