126 x 258 x 351 feet = 38.4 x 78.64 x 106.98 meters