268 x 318 meters = 879.27 x 1043.31 feet