229 x 283 x 26 meters = 751.31 x 928.48 x 85.3 feet