266 x 114 x 246 meters = 872.7 x 374.02 x 807.09 feet