193 x 58 x 627 feet = 58.83 x 17.68 x 191.11 meters