767 x 268 meters = 2516.4 x 879.27 feet