258 x 270 x 68 meters = 846.46 x 885.83 x 223.1 feet