861 x 189 x 24 feet = 262.43 x 57.61 x 7.32 meters