619 x 93 x 89 meters = 2030.84 x 305.12 x 291.99 feet