77 x 668 x 72 feet = 23.47 x 203.61 x 21.95 meters