402 x 104 x 627 feet = 122.53 x 31.7 x 191.11 meters