127 x 266 x 156 meters = 416.67 x 872.7 x 511.81 feet