93 x 689 x 691 meters = 305.12 x 2260.5 x 2267.06 feet