191 x 155 x 712 meters = 626.64 x 508.53 x 2335.96 feet