264 x 88 x 142 meters = 866.14 x 288.71 x 465.88 feet