270 x 96 x 229 meters = 885.83 x 314.96 x 751.31 feet