423 x 202 x 337 feet = 128.93 x 61.57 x 102.72 meters