667 x 262 meters = 2188.32 x 859.58 feet