368 x 427 x 609 feet = 112.17 x 130.15 x 185.62 meters