291 x 191 x 307 meters = 954.72 x 626.64 x 1007.22 feet