158 x 285 x 266 meters = 518.37 x 935.04 x 872.7 feet