233 x 262.1 meters = 764.44 x 859.91 feet