334 x 407 x 246 feet = 101.8 x 124.05 x 74.98 meters