93 x 270 x 178 meters = 305.12 x 885.83 x 583.99 feet