69 x 258 x 266 meters = 2716.54 x 10157.48 x 10472.44 inches