284 x 65 x 291 feet = 86.56 x 19.81 x 88.7 meters