65 x 998 x 87 feet = 19.81 x 304.19 x 26.52 meters