259 x 266 meters = 10196.85 x 10472.44 inches