723 x 627 x 281 feet = 220.37 x 191.11 x 85.65 meters